package com.example.backed.vo;

import lombok.Data;
import java.math.BigDecimal;

/**
 * 订单统计信息
 */
@Data
public class OrderStatsVO {
    /**
     * 订单总数
     */
    private Integer totalOrders = 0;

    /**
     * 订单总金额
     */
    private BigDecimal totalAmount = BigDecimal.ZERO;

    /**
     * 待支付订单数
     */
    private Integer pendingPaymentOrders = 0;

    /**
     * 已支付订单数
     */
    private Integer paidOrders = 0;

    /**
     * 已发货订单数
     */
    private Integer shippedOrders = 0;

    /**
     * 已完成订单数
     */
    private Integer completedOrders = 0;

    /**
     * 已取消订单数
     */
    private Integer cancelledOrders = 0;

    /**
     * 今日订单数
     */
    private Integer todayOrders = 0;

    /**
     * 今日订单金额
     */
    private BigDecimal todayAmount = BigDecimal.ZERO;
} 